1633
4
1605
1
1396
851
0
1295
1045
1038
1515
3
2722
1522
197
999
2
1013
946
582
345
2773
1069
1589
4099
8
915
280
108797
2354
962
370
223
1581