1225
0
3544
3
6666
4
2668
2
2748
9
1012
1376
868
1310
542
581
978
629
3163
101415
109
2090
1
718
2414
660
2610
504
475
1380
458
1976
2649
1830
1816
1055
4132