3261
3
1225
0
1349
2
475
581
1310
2382
6
1012
1464
1
621
1311
978
3431
8
1208
2688
718
469
2649
1017
1239
1055
8078
28
2298
883
3065
1494
1445
1816
2558
660