1295
1
2448
2
2650
20
280
297066
0
3683
2250
11153
8
1581
2899
2277
2773
5070
19
3765
4
2392
1716
6779
5
1518
1213
20850
2462
2689
1516
383
3715
3
5225
5151
1736
1880