5090
1570
852
1130
867
1477
996
1089
1712
1239
2574
1498
2001
1313
1533
1728
1138
1622
974
1267
868
2715
1161
951
919
3194
2818
1316
1287
933
1746
1622
1880
2101
1800
1367
3832
1283
943
1731
1893
1320
1666
1062
903
1139
1684
1485
994
1646
2033
1814
2326
1060
1345
973
1274
1901
876
1577
1348
1207
1108
979
2739
912
1330
1363
1201
997
1150
1702
1926
2933
1223
944
869
1419
826
1741
1816
1120
1099
2626
1459
980
949
841
1169
1069
957
2482
1321
1557
3142
1678
2169
1222
1397
1965
1028
2185
898
1478
2966
748
937
1341
1834
1317
871
1300
2036
2540
2391
837
829
912
1695
3784