1853
1
1434
2296
4
2500
10
1101
2017
1245
2964
2
2311
2720
1501
747
2547
1574
3
1145
1086
0
1987
16
120469
35
1188
3116
1425
1840
3267