9601
2996
2708
4147
9491
1390
14205
5955
2269
699
4930
14083
1348
1428
3060
4401
26370
2709
3302
1752
11846
2032
1108
1092
2723
2124
14813
21383
2424
5640
7171
6337
3571
3257
3247
3333
1880
20682
1810
1455
769
46239
822
994
813
808
2269
1412
1759
1476
5500
799
971
1550
792
882
704
827
3692
8937