832
1450
2
10738
662
921
5496
434
1
640
616
1
25048
375
2318
6655
555
559
4809
1261
681
1
564
1
16784
1
592
1906
1
11154
1479
632
629
2
1360
665
127800
7329
1
690
586
749
1
975
550
1
650
1
1914
547
1
456