1200
1
1579
2343
3
2568
5
3276
2779
2
3536
6
1628
3159
3215
17
1730
1349
3172
937
0
3441
3413
1632
4940
9
889
1935
2544
1339
4177
10
1547
5837
4406
4
1189
1435
2836
2482