1464
3
1035
2
1256
1
22882
17
639
4
2800
0
4328
10
46414
1015
1105
458
2522
1152
691
768
2093
584
1009
1649
1418
1921
4594
649
809
1045
3659
14
4438
5
552
503
1431