956
1
1015
0
815
1906
3261
3
2156
2274
1877
2
8313
9
2713
404
2688
582
2935
4043
6
1802
106
2331
3554
2954
4329
10
19944
302
6779
5
678
4629
15
618
120
2492
5486