629
1
1295
2650
20
280
571
1760
0
2250
1135
3
2525
4
5805
297066
8002
7
4258
2773
1754
2
1394
3683
1746
2245
1875
1154
769
1532
1581
2440
1226
2096
3765
3053
6844