1350
2
2367
1
2372
3
1225
0
4311
1012
4074
1814
629
581
1586
868
1364
2736
1376
1681
2368
475
660
1310
8345
575
718
3655
11
978
504
542
1749
2184
1252