962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
1020
1213
2634
1564
1524
2084
2196
928
891
1186
965
1373
940
910
947
1081
952
1824
1659
2232
2296
868
1271
2113
1039
1432
1669
1450
1668
1514
1093
3042
1612
817
930
809
2913
3328
824
1682
1311
1318
850
1242
1408
1114
833
896
1619
1432
1554
758
824
2644
941
962
815
805
3070
875
2603
2237
880
1262
2433
1124
1891
870
1198
913
825
1753
803
1841
2094
1649
1534
2283
842
2150
1085
883
807
1388
1353
1328
847
1096
807
830
1133
908
837