4097
998
1609
1514
1066
945
997
1515
1667
963
1019
1459
1272
895
2332
1034
1066
1197
1053
1053
1333
3090
1659
1161
1210
9479
1073
1163
921
1065
1979
1078
17181
1007
995
975
919
881
1432
997
944
969
2419
958
1291
2316
1595
3350
1598
1059
1838
1428
940
1394
940
2474
1056
1760
1453
966
2571
1103
1401
857
1468
1314
1077
4317
920
1042
1108
1038
754
1628
901
1862
1760
1379
2598
4262
979
930
1614
1612
2051
1575
923
1661
1212
1078
1389
1568
902
957
1937
1377
2219
1060
909
868
1327
1096
1463
965
2050
1614
1363
790
1528
1586
1376
1149
1018
1217
1055
2501
1039
910
1481
1603