249
0
1073
4223
22
422
2564
2
1885
1
543
580
1222856
4
282572
3373
802
21743
1182
363
370
390
4071
1650
2395
1448
2330
1547
158
3980
3
1053
8244
18403
6
116
180849