1k
963
553
647
32
1847
384
871
844
1846
532
5511
631
1963
2
591
583
271
2252
13116
283
314
324
222
616
907
1474
2276