4148
2
3818
1
1204
0
1508
542
1225
629
978
1310
1012
581
4779
1376
868
1380
458
660
475
1364
718
1239
2649
1252
984
3252
1265
1055
18816
11
12459
3
467