4060
1114
908
893
1071
1372
1521
2278
941
1841
1740
1581
1289
975
1226
1689
1318
1036
1274
920
1085
999
1025
1573
1900
1494
1172
1180
1135
1889
946
984
1187
4224
1314
1627
1155
874
1547
1223
2933
827
2204
870
1028
1289
1079
877
1571
858
1688
2883
983
3454
1168
996
937
2790
1176
1263
920
3121
1964
1221
1547
1025
1759
1105
1096
2301
922
2996
1035
956
1991
959
3135
2800
1009
988
2337
844
1050
922
1128
879
907
1110
1550
1201
882
941
1553
1681
1535
1617
1029
966
1072
852
887
2620
811
937
856
1448
923
1972
939
1368
753
1081
1412
1724
2418
919
945
2050
1349
1345