1756
3
1663
1
1693
1888
2522
0
1015
4328
10
46414
1105
458
1152
691
768
503
496
584
1009
1392
1649
1537
2
501
1418
1921
4594
649
653
1045
3659
14
552
1431