814
2229
735
1542
668
1005
2371
1371
1993
1587
1634
1062
2366
883
878
1604
1066
1111
965
2882
29954
1357
5278
1183
884
803
925
1862
1299
2464
741
791
1151
1070
1391
824
1615
1361
1235
1113
1744
1261
721
2114
1355
875
828
836
1019
1001
794
949
896
1789
2167
3010
951
882
1241
1442
899
3287
1310
745
880
1318
1805
1451
789
1150
1010
990
1760
1834
2829
971
694
667
1234
1227
1471
1343
681
766
925
973
1430
909
916
883
1734
923
1268
1058
982
900
651
684
1149
720
720
1645
1122
796
1090
1003
709
1640
1584
906
710
2551
814
932
801
2388
1541
969
771
1095