4250
25
1129
1
1749
2767
5
1581
2
854
0
3078
4
2502
3197
2159
2250
5949
2245
3
1226
3053
7
2228
1545
1160
1506
1151
3000
6
2710
1783
1831
2006
2920
1013
853
1191
2675