2084
2498
432
183
41
1
405
20
9
1
230
238
512
10
301
527
1
491
704
60
1
1
39
1
2
8
2
1
12
14
605
1
21
22
1
18
3
38
1
6
14
1
1
8
2
200
7
1
3
984
59
9
1
33
753
682
603
821
1160
85
5
1
9
1572
1
5
98
1
1
1
2
1
2
5
13
249
1
1
2
1
1
1
1
1
4
7
1
1
2
7
1
1
41
128
6
1904
46
620
1016
385
57
635
56
12
8
29
24
1
39
490
1
89
77
2074
10
1326
3