409
0
256
951
2490
403
381
410
105807
42
787
454
5313
3888
1785
3
1755
231
384
18403
6
337
370
238
468
271
31535
48708
1974
1
964
1464
325
422
328