1664
2
670
1
3071
504
354
407
588
1013
3
39
0
71
118
772
520
1061
762
462
477
1435
4
1721
487
2403
1693
2552
2312
6370
28
1914
8
2417
3974
2257
5
959