1225
0
2183
9
989
3
1012
1487
4
1376
868
3354
5
1310
542
581
978
629
718
660
1936
1
1627
504
1946
2620
8
1801
475
1380
458
2649
1816
1055
4739
1050
575