6676
12
3507
6
8329
2
189326
0
5164
5
2584
2935
7081
10
2528
3
2132
4074
2327
11
7471
9
3354
1
2368
2604
25669
5432
980
3998
604
24337
22
944
19783
2530
1161
444571
3008
1579
3063