798
0
2570
1
623
1346
4
1020
1222856
2668
2
1540
166543
18
2966
25127
2716
2747
3114
1110
3
320
325
2459
9
5223
5316
10
1016
560
777
3691
5
2749
11881
5590
1452