942
1472
1411
1590
1165
1418
856
1052
853
708
858
3306
1136
1717
928
907
960
817
2801
4359
720
1433
2101
1099
857
1118
793
785
1727
886
1310
929
965
815
1852
1509
923
1199
1173
3033
749
998
937
4280
941
2463
924
873
2037
982
848
888
886
761
780
894
1206
1006
953
1431
2146
1231
778
824
1679
3166
3228
1245
4434
686
875
1491
1097
1081
854
1304
3406
1672
2451
1079
765
818
811
1993
2213
1362
999
777
937
974
855
1424
1603
880
899
1311
2148
763
2018
1584
1470
882
1971
2216
852
850
2104
832
1411
3160
941
4564
1511
797
1460
1698
2718
2290
796
1001