1268
1
955
1443
3
1175
944
666
16062
15
16174
5
1938
472
0
3007
4
843
445
5308
2336
2
2272
2604
619
373
788
2102
946
1318
583
795
1566
341
1396
962
1255