1225
0
621
2182
1
5805
3
1780
1012
978
581
475
1310
1055
444571
9
2994
5
1782
2484
2
2649
3962
6
718
1239
1683
984
660
1376
868
542
629
1380
7086
12
1017
1816