1443
3
1268
1
1225
2
1175
297066
0
1029
383
2245
3053
7
3765
4
1267
1816
4096
1295
666
16062
15
571
38477
34
3338
11
2650
20
28098
14
2604
13676
21
280
5308
880
5599
1581
619
3227