3659
14
639
4
2800
0
4328
10
46414
1
1015
1105
458
2522
1152
691
768
584
1009
545
1649
1418
2
1921
4594
649
1045
1780
552
694
3292
503
1431
1005
3370
5
909