1072
2
31535
0
1485
19279
386
3353
6
25137
2275
968
1824
2730
2694
3
320
467
646
2668
3114
4
2574
1
2459
9
5223
1880
323
325
1084
17353
25127
586
17
1020
1221
2546