2
9670
39181
42
5014
8
6979
29
11251
88
33157
1
1431
4915
47
10103
5
6193
96
19238
70
7937
11
3788
9
7172
6006
3
2261
30
3713
4117
7
5649
15
3986
16
12542
13
2992
6832
3175
3362
68
18042
36
602
10
2831
3534
3563
4652
26
2739
3229
148
964