599
0
1751
1
1311
2
1168
1530
2480
1425
2082
2209
1564
2428
623
383
1734
3
1209
2534
2610
3176
701
2152
582
2622
6
4115
10
83
3158
2901
1066
1400
3895
1730