1332
2052
2997
1078
2023
1009
925
935
1877
3401
4176
1294
1416
893
863
1084
1152
1232
1310
869
2772
968
1531
2217
851
1001
921
920
1363
2867
1747
860
885
1819
1177
1239
1630
993
1074
1182
1653
1666
1530
1091
1011
925
1128
1580
1120
1505
1041
851
1552
1350
3254
2248
1370
1277
1527
1173
970
1338
1071
845
4007
2357
994
1585
3874
1053
942
1319
1027
1229
933
917
1711
1757
2597
1169
880
2704
889
864
5005
856
1014
1065
838
887
900
1419
1067
841
1155
1638
834
969
1287
1193
1567
3429
1464
1619
1458
1465
1665
2447
961
1182
1660
1099
2561
1387
1110
818
1001
1052
1231
1463