1981
905
2206
2308
2546
897
1426
4352
893
2942
838
1792
4695
2360
966
1756
1288
914
802
817
3755
2511
2182
746
910
2110
2330
4319
787
851
3052
909
993
903
927
1010
3036
1553
1910
1706
1825
2296
3615
937
1126
2196
1663
1187
9554
3470
2871
5132
744
734
2875
3078
896
6331
1833
3116
2143
2638
2546
2015
1307
1252
1288
3591
1126
4958
10790
1755
2447
1553
9554
753
897
2083
1910
838
6331
2013
1706
966
1688
1934
744
787
4670
848
2455
854
3078
1981
993
3755
2269
3776
2243
910
1010
1568
2360
2511
3119
1857
936
1089
4677
4695
927
1471
2871
3615
1034
3048
1825
1663
1315
2497