249
0
2192
3
440
1
18403
6
282572
2369
484
422
745
391
1662
363
321
281
1853
231
325
448
292
48708
31220
10
1222856
4
116
1073
3663
4675
2581
5
2189
17353
180849