1135
3
1017
0
2243
6
2649
575
1185
2731
660
1365
1
504
883
1239
2470
5
1380
458
1647
1071
467
1001
2237
4
2999
1922
2
1816
1055
1190
1252
1494
2776
1015
1639