2596
1173
1123
2082
900
1636
632
1133
2239
890
1782
682
858
692
811
1944
761
677
780
2903
1776
1261
667
950
3628
1638
754
700
1617
1125
1058
1880
1136
1206
1089
1118
906
753
1506
1352
1087
3063
892
1557
745
1230
1141
632
745
1119
1283
912
930
1149
2023
1138
863
945
805
1024
668
1650
684
697
1314
764
1229
1524
1469
1296
1091
635
886
888
700
941
631
1389
2390
1775
3993
2784
960
2500
3294
1108
898
1724
867
760
2391
943
749
1630
951
611
921
680
1281
1336
837
2115
718
1900
673
1237
2945
1529
1085
1435
2693
942
2094
625
786
1171
788
854
1237
917