1185
2
2268
4
2505
2562
1001
0
718
1
5204
3
1376
1243
1136
2123
1105
2612
5
1839
1075
2266
685
534
4179
490
2271
791
596
1935
1166
1250
3354
9
603
2663
1862