269
0
116
180849
11881
3
2095
4
295
298
843
924
501
2587
16
3430
1
2513
6
22794
25137
467
9355
2275
2
165
1729
78
457
882
1222856
3691
5
2809
383
5513
3054
326