847
0
453
616
21
271
407
1374
4
4864
1
646
572
2459
9
2275
2
1438
864
1131
219
2315
381
1089
2608
1507
3092
962
169
466
469
302
668
614
392
1029