1295
1
2650
20
1668
280
297066
0
2045
2702
6
2250
3539
3
2769
2
1929
2773
2386
3683
810
4553
3198
2200
2908
10
4321
4
2558
6952
5
571
1581
3076
783
2190
3378
7
2592
2113