1225
0
2392
2959
1
7034
5
1012
978
581
3543
7
475
1310
1055
621
3236
4
2649
718
1239
3919
3
660
1376
868
542
629
1380
1017
1816
1494
10423
883
504
3252