249
0
2330
4
1073
3092
1
1222856
1885
4071
422
363
21743
18403
6
116
3980
3
1650
543
2564
2
419694
9
3373
2189
4223
22
6515
120469
35
282572
105807
42
558610
5602
580
180849
1343
941