2123
1
2470
5
1639
1412
1989
3
974
1883
2
1320
1222
967
1195
1348
1225
0
1716
1012
629
581
868
1376
475
660
1310
575
718
978
504
542
1252
458
621