1018
1
1199
879
1177
1295
2650
20
280
1469
2
1581
4971
6
1152
0
2250
3765
4
2245
3
1226
3053
7
3572
5
1675
1474
3683
1789
963
3354
2683
297066
3638
2797
1424
1856
2146