685
0
2903
3
2932
2
693
1749
1
2578
15233
3562
951
1087
2732
4358
6
32302
1475
619
2760
4
2669
800
4572
5
534
1568
2964
2110
1787