3184
10
1736
4
1149
5
2500
17
868
2
2001
106
1
646
462
752
787
466
168
39
971
8
1850
2338
7
3307
1436
711
1308
4276
920
1791
2408
1124
1893
6
1916
3235
4356