3200
3
1199
1
2173
2760
4
865
1380
0
2184
1151
2642
2505
2
1306
3957
1568
1159
1168
1754
5
784
1015
2294
951
3354
3696
8
1766
2126
1038
3562
2211
2082
2312
2959