266
1
1843
19944
2
913
718
297066
0
267612
4978
2273
109776
42
99072
36905
3882
5
3303
10
5164
215
1444
2967
3
11924
2919
2452
1714
3169