2399
1246
998
23599
2196
1154
1840
6064
1637
2701
1608
1879
2183
1960
1447
2621
2424
10515
2773
1895
1434
882
1071
1256
1400
2462
1704
979
1533
1363
1682
5437
11998
3053
1761
2011
1633
8041
1774
1502
4087
1764
987
1953
1042
1158
1203
1129
969
1186
891
2284
938
2032
1053
2151
3439
1660
2586
1197
1315
946
1464
1692
897
1155
1543
2500
1033
898
1370
964
803
973
1185
4692
857
1328
3435
1602
975
2743
1071
1470
934
939
1021
2168
1009
1993
1394
1402
1344
1903
933
877
2796
1505
844
926
1311
1222
1008
1102
2124
3238
1092
1347
2869
950
978
1490
1167
1841
856
974
1384
2245
2849
1062