9853
2112
8115
1711
5200
7730
1657
4700
7969
8586
878
3232
2433
8420
6458
2201
4985
1964
167
5887
5794
5405
6927
5056
6017
5145
4156
7486