3918
7
844
2
3423
660
0
475
718
1239
2649
1252
2304
3
2413
16174
5
984
3328
1
3252
1055
1376
2584
11
2568
504
458
1816
621
2193
4