1584
3
1482
2
2765
807
1
1267
1335
1580
378
776
341
217
181
530
728
927
786
909
1606
4
876
2875
903
897
880
2245
1688
1260
6
604
1814
9
2794
10
1195