5087
2641
1077
4418
1607
3778
1673
1314
3691
995
1217
2232
1097
895
1126
873
2754
1661
1295
1825
2456
1641
2117
3482
2472
802
887
3365
3338
1097
1331
2274
1005
1551
846
1574
2052
2049
1376
2358
1678
855
5552
1251
1110
3220
1654
1218
986
1217
2340
902
3125
1578
1395
1584
932
1981
1315
2257
2913
799
1032
932
1348
969
5549
1553
912
1103
1731
935
3565
932
989
1141
1329
7324
895
2092
3172
944
1033
1901
2114
1096
902
1596
1240
1128
2335
991
2594
1378
1263
4590
1821
3408
844
1083
1616
1359
966
11052
1540
1286
1001
1123
1680
2696
855
1903
3336
1274
952
891
1820
1635
3501
1071