3092
1
2125
169211
11
2459
9
419694
2526
3
4437
1671
17353
0
1304
2369
3612
6
1126
745
547
6052
10
2546
2541
2
802
1550
383
1713
2111
6383
17
553
2337
5559
422
8772
1015