599
1
695
3
5049
6
598
2
4875
5
1448
893
1402
7
1503
4
690
511
3758
1412
388
1424
10
2787
723
447
897
1645
582
1795
518
3434
17787
21
3517
14306
7355
1788
96