599
0
1530
1751
1
1168
1311
2
2430
3176
1603
1681
1669
1876
1539
2921
2480
2170
1038
2886
3638
2082
1962
5
1135
2133
1250
1319
4074
3508
7
2292
2767
1842
3