2671
18
1694
2
2406
1
2172
4
1435
1349
1720
3
3106
2927
1774
1310
419
854
877
1571
263
346
358
401
918
1088
8
1137
6
685
1305
94
768
1813
457
471
581