1295
1
2650
20
280
297066
0
2250
2773
2178
3683
810
4553
2
2632
2908
10
2558
3
6952
5
1554
1534
3204
7
571
1581
783
3765
4
542
2245
2059
1194
962
444571
9
1225
971
1226