12209
3738
2681
6014
3831
3342
4184
4440
6503
2631
22266
5774
6016
3889
17141
4704
7399
2636
4458
4750
2696
2823
27253
20282
3939
6700
11605
6848
6560
57458
8445
107960
33695