249
0
745
363
422
2564
2
2192
3
22330
22
1073
25137
440
1
392
484
4223
1222856
4
18403
6
330
180849
391
1662
419694
9
31535
521
116
321
3980
671
17353
281
326
1853