2082
2438
424
186
40
1
406
20
9
1
228
243
512
9
301
528
1
490
705
57
1
1
39
1
2
8
2
1
12
14
607
1
21
20
1
19
3
39
1
6
14
1
1
8
2
199
7
1
3
984
56
9
1
34
753
677
605
826
1150
88
5
1
9
1574
1
5
102
1
1
1
2
1
2
5
13
243
1
1
2
1
1
1
1
1
3
6
1
1
2
7
1
1
41
128
6
1905
43
621
1015
383
57
637
55
12
8
28
25
1
38
494
1
88
77
2073
9
1314
3