1225
0
4884
6
1012
978
581
475
4691
1
1310
1055
621
2054
2649
718
1239
2324
4
1252
660
1376
868
542
629
1380
1017
1285
3613
8
1816
1493
1494
1428
1174