4198
1
623
1228
2
267612
0
2323
9
1772
3
302
2299
106
1107
685
773
272
2534
383
36905
23802
618
131589
38477
34
4309
1663
5
1740
2039
174730
18
237
2055
1199
925
40177