2438
2370
532
220
41
3
448
30
11
4
262
224
654
9
328
703
573
724
110
1
1
3
1
58
1
1
1
2
4
2
9
1
1
1
2
1
10
12
641
1
20
18
1
1
10
1
42
6
18
2
1
9
1
1
236
6
6
1
1195
107
10
66
1009
2
753
598
930
1291
184
11
4
11
1
1852
1
9
1
74
1
1
1
1
1
1
1
1
1
1
25
1
311
1
1
1
4
1
4
1
1
2
2
4
2
1
1
1
1
9
1
1
5
1
7
1
1
1
63
1
156
9
2171
102
866
1085
423
62
671
49
10
3
31
15
49
527
1
1
71
67
2420
18
2437
1
1590
1