599
0
1530
572
2480
1
1751
3176
2
1699
1250
693
1168
1311
2430
3107
7
8527
2083
1603
2526
2255
5811
1444
1681
1669
1876
1539
1967
4018
2921
1734
3591
11
2170