852
1458
2177
2169
1049
705
1025
1061
646
1520
2152
1095
968
681
813
927
2921
995
1247
1760
811
708
770
3276
1603
1166
2235
834
709
3024
793
2589
880
758
733
1818
1573
1474
1232
1263
1423
793
932
793
890
2928
1380
1383
866
1361
1853
1537
861
822
661
1676
1638
2445
1055
744
799
804
1055
993
1284
1531
736
854
695
1603
935
6180
1613
1818
736
727
1355
1971
1578
677
927
780
1069
721
929
1251
905
2133
2691
885
974
2147
1433
1166
1988
748
702
2523
747
1226
1002
2015
806
2272
793
987
696
970
1258
971
946
1270
1021
2694
1639
814
759
1425
983
739