3476
2140
2454
3225
1001
653
1795
2136
853
729
2307
1565
2350
716
2012
2505
5065
820
2060
1851
1391
6845
5095
1421
1183
1016
1915
2003
2068
1002
2602
2863
2078
2003
1827
3982
1527
2047
1655
4332
2857
1017
2207
2542
52599
2478
2513
3760
9680
2533
9366
2071
1847
2466
4225
3813
2249
2287
3204
4979
2330
3050
1858
1926
3369
2274
2369
2174
1714
2157
2528
952
2961
2469
3968
6229
3749
1209
3806
4506
1918
838
1934
11648
1660
2129
1686
1997
2534
1886
2780
6723
1192
3255
1457
3322
747
851
2276
2016
1177
2616
2903
722
2566
2065
1840
1269
6834
2202
1803
9358
1299
2137
2201
3933
4247
927
2503
3105