1700
3
2551
1
624
85
0
1211
289
2738
662
1002
928
1592
44
805
314
1856
10
2619
5
21
3701
2
158
23
2782
2357
1463
875
555
1256
1350
240
1339
43