1843
2
2773
3
1764
0
1978
2074
1
1388
1352
1044
2146
542
1225
629
978
1310
1012
581
1380
8440
4
868
660
475
718
1239
2649
1252
984
3252
1055
1376
438