4440
3
2725
2
2405
10
2416
0
2017
100447
701
263406
1492
1
1566
912
1499
3370
14
581
2000
1215
695
1208
1057
1201
375
963
692
832
1364
1328
776
4
1518
1091013
925