815
1
1646
3
2184
3198
8
2737
5151
2
3080
1819
3715
2163
0
21152
4651
636
2828
3126
3054
3863
14
2650
20
2999
17391
7
3090
6
181997
11
582
1938
1716
280
2405
297066
2872
4305