1813
1
2999
3
1295
1865
2
2851
6189
801
0
2650
20
2317
2386
2285
280
1000
4179
4321
4
1595
1581
239
1788
9077
28
471
1226
1278
2250
421
3195
3765
2245
3053
7