1244
6741
9686
814
4065
4495
9507
1204
3168
9858
7617
1213
1393
1160
1605
1371
973
850
2888
3972
14589
2687
1661
1239
2970
1985
1443
2528
4208
3036
950
835
2900
1645
855
2094
809
1648
3474
1227
802
950
741
995
1181
771
840
867
743
977
1696
719
21521
1007
989
839
1441
1596
2646
752