2059
2410
430
183
44
1
388
20
1
12
2
227
229
512
9
305
536
1
464
688
65
1
1
39
1
4
9
4
1
1
10
11
595
21
20
19
2
38
1
5
12
1
9
2
207
6
1
3
960
64
9
1
39
757
669
583
803
1150
89
5
9
1
1545
1
5
84
1
2
1
1
2
2
1
3
1
19
257
2
1
1
2
1
1
1
1
1
3
8
1
1
2
6
1
1
40
128
6
1874
51
622
976
396
55
623
52
13
8
22
22
1
42
478
1
84
71
2048
11
1319
4