2668
2
1824
0
25137
970
19279
646
2730
6
2551
1
2657
3
1020
968
2190
846
273
1119
116
383
4126
3360
325
1580
20634
8
671
369
882
171
798
467
953
93