1558
2
7471
9
1185
2268
4
1001
0
2505
718
1
5204
3
1376
1243
2123
1105
1136
1261
1103
2266
400
2368
534
490
2271
484
791
596
1166
2255
3354
603
2663
1862