2865
0
1161
6
2967
1
1671
2657
3
19890
1215
530
4
149
4598
2582
1124
2830
7
1312
2
177
1178
8876
8
719
1960
408
9355
51
409
4987
514
3114
22330
22
1151