249
0
1073
422
10324
2
1885
1
543
580
282572
1222856
4
3373
802
21743
1182
363
4223
22
390
5617
5
1650
2395
1448
2330
158
3493
1053
8244
18403
6
116
1282
518
573