3357
1
9858
3
1225
0
1222
5922
5
1012
629
3403
2
581
868
2943
1376
475
660
1310
575
718
978
504
542
253
1252
458
621
984
1816
1239
1055
566
3611