902
2099
2063
1433
2729
1656
4121
1125
1741
3840
1101
1755
1314
971
1018
1075
1057
3078
1117
884
1572
1746
1359
818
1162
945
1424
907
1056
1255
1149
2017
2599
986
3095
815
1676
1576
1184
2533
1317
1939
1741
3454
2038
850
3144
1733
1191
1028
1194
3322
1161
960
952
1653
3300
1680
1697
1413
1140
887
868
823
801
2117
2351
1503
1404
1296
832
2329
1092
1897
852
1378
906
1015
1277
3771
1124
1953
1034
815
1127
3134
1660
2361
788
1682
1567
1169
1286
1571
812
957
1611
1155
941
971
1784
3224
4762
1535
1639
995
870
1180
1255
1082
1041
1257
868
1008
1022
1075
1499
985
1126
886