412
1103
1813
795
812
462
647
9
192
444
921
1512
1026
2575
7
324
2628
10
27017
232
763
2175
2716
1878
22611
762