3469
2
639
0
2740
1099
1
2560
4
2192
3
2691
1073
928
56488
3327
558610
6
345
1559
1751
4122
9
1015
7082
341
611