2528
1421
1485
1103
933
856
1440
1012
1078
894
907
929
1626
1228
997
1486
2624
906
827
1742
1554
3284
1149
826
1082
1369
1197
854
1898
2786
1464
1341
1150
1152
841
897
1127
1051
2209
917
1316
1216
883
951
1693
2201
1225
790
1753
991
914
3224
1797
944
1646
1489
988
1211
1642
1045
2930
1522
1479
990
823
756
808
1700
1781
2019
2482
1658
1208
2670
805
918
1067
909
2377
1113
926
1039
1051
1182
884
2753
916
1660
1238
1225
1317
1683
1085
968
1883
1962
856
1400
1303
1067
816
1257
1697
1106
919
2834
1218
973
1246
1067
1718
780
1881
1566
917
2404
2324
2835
949
1388