3060
1
848
750
3229
4
3025
1302
0
1733
322
31535
2124
166543
18
1860
2
839
1022
4427
10
1245
2966
5
1565
3
2052
1631