1295
1
1431
2650
20
280
297066
0
1397
2329
1599
1683
2250
862
1720
2
1843
1089
2773
1788
3683
1077
810
4553
2123
2908
10
1210
4655
1716
2558
3
2470
5
2940
3186
2138