2128
1
439
2
781
1302
4
985
3
605
500
390
951
8501
27
935
772
1727
1916
622
6
1416
588
2778
1387
5876
10
2310
1095
543
260
507
668
910
2433
8
381
840