2086
3
2456
1
1225
0
1942
9
2543
6
1012
1376
868
1310
542
581
978
629
827
3771
2
718
1880
3107
4
660
4730
504
861
9056
475
1380
458
989
2649
1816
1055