1685
1504
851
1241
2125
889
855
1115
1030
2563
2566
1114
897
968
1185
1799
1390
1011
735
811
3429
1037
960
1961
835
1007
1048
2069
1585
2433
853
1013
1683
841
1558
3279
998
1289
1219
3443
1019
899
3115
840
1514
1452
1292
1607
780
861
1642
878
901
1384
1059
875
2468
926
2177
1007
2683
1767
777
1296
906
1166
808
1423
1554
2518
4374
1845
805
1037
1639
1019
1403
1672
1438
1723
1837
1239
1998
793
2495
792
1717
856
1286
2106
2185
878
1010
880
1260
1109
739
1572
842
1650
926
1238
2315
1530
1284
1701
1272
2696
1111
924
889
848
1211
887
1081
1404
1232
1126
1036
1059