893
2942
838
1792
4695
2360
966
1756
1288
914
802
817
3755
2511
2182
746
1425
910
2110
2330
4319
787
851
3052
909
993
903
927
1010
3036
1553
1910
1706
1825
2296
2545
3615
937
1126
2196
1663
1187
9554
3470
2871
5132
744
734
2875
903
3078
896
6331
1833
3116
1440
1688
2455
4670
825
2638
1315
1910
3116
1313
1857
1934
1683
1086
3120
2269
896
3242
2942
1138
787
9554
3615
1627
2110
2202
3864
3809
787
2013
828
838
903
4670
744
746
1755
914
1010
3078
1139
2015
1792
4677
1765
2307
2421
3470
936
1429
2497
5132
854
1768
1126
937
2243
980
2545
1825
2143
2282
3591
7532
2449