349
0
1878
1
547
3
17353
448
1428
631
453
1343
2749
979
7334
4
875
585
1043
287
802
9807
2
8125
995
622
1840
2901
1057
326
1970
6
575
266