1696
2106
1636
1525
1551
1656
1123
934
810
906
2177
1060
1277
1369
1576
1269
1011
907
1378
1222
2341
1437
1078
1181
871
1130
2101
1091
1315
1485
882
865
1643
3209
2748
2098
2159
3097
1144
1530
2104
1022
2827
2898
1703
1127
1960
1275
1161
1325
1271
855
2757
1055
866
1356
909
855
1529
1046
923
1039
774
1460
841
1151
995
1383
3808
1097
1205
762
2800
1034
787
2833
1957
1362
1092
856
849
1388
1621
1092
944
2534
1109
863
1917
810
1017
1340
4345
2548
908
1596
857
846
2146
778
1460
1584
2331
1278
952
987
929
2070
2694
1115
2599
852
1143
1360
904
879
2613
837
893
1508