685
0
2903
3
1814
2
2932
1066
1
1366
2996
1988
32302
2349
1305
737
650
2710
913
4358
6
1475
693
2526
800
21152
8
1746
662
534
1211
1973
1860
4438