1247
2
3629
1
1225
0
1676
4732
1301
1012
1581
1376
868
1310
542
581
978
629
3765
4
1223
3371
9
718
660
504
475
1380
458
3105
3466
1292
2649
2966
10
1816