1574
885
830
711
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
739
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
1753
941
1076
1171
590
1639
689
1224
653
1391
839
1061
2235
1057
945
1076
707
1144
706
1317
688
1018
1364
794
1083
2191
621
1497
735
777
2476
916
2012
2579
925
869
1096
1238
1130
1110
2904
853
1037
3524
788
695
1201
1429
784
695
1307
738
1685
2562
2560
1950
1560
2495
1724
1226