1751
1
662
0
2535
2
1746
830
526
1047
2152
300
673
1431
297066
745
4311
1093
1660
2964
19944
642
3326
3
2773