3382
1986
792
1714
11238
738
815
6987
1527
863
2278
979
8805
2302
2566
2474
2208
12685
5928
12973
6190
7431