1225
0
1679
2
2003
1
1012
978
581
475
1767
1310
1055
621
4287
9
950
2468
3
2649
718
1239
467
660
1903
1376
868
2786
542
629
1380
1017
619
1816
1494