1295
1
2650
20
280
2250
910
898
297066
0
2773
3683
784
1581
2
806
3765
4
2245
3
1226
513
3053
7
3636
2683
479
2623
946
1363
2480
2797
5
1411
2570
1419
1438
2763