599
0
2480
1
2425
7
1751
693
2711
2
1699
1530
1311
1366
3
2768
4651
2676
5151
2911
9
2329
1168
21152
8
1942
1734
572
2082
19944
1228
6307
10
2405
4724
1721
7893
4
2740