1180
3093
830
5659
791
931
1914
4076
2615
1009
2159
811
1806
1707
1317
3452
971
1075
1159
775
10035
3991
21157
1932
4311
1863
861
5140
1942
1352
1773
3009
3346
1275
2030
944
1332
783
3133
843
1420
1442
967
867
1079
2277
1492
1870
1586
2886
1911
772
900
1024
2440
933
1865
2290
783
806
1067
3760
3312
3379
2678
2229
2191
874
2077
1584
2781
1698
830
2945
1596
841
3739
999
899
3626
1701
2204
841
899
784
1862
2459
2583
1982
3527
1691
882
998
10569
6186
1062
3855
956
1255
2134
2675
7639
2353
2773
1582
3435
922
3668
1081
1376
7157
1897
1038
1779
1879
2401
1810
3126
1271
20429