2698
2456
899
1388
828
3172
1593
816
696
2253
3833
2892
1363
1367
4619
1309
1044
1296
1895
739
2261
1023
2209
1083
819
725
689
625
1305
1295
1309
707
690
6513
958
17842
4330
2358
1113
1282
1668
1019
829
1343
754
1471
1098
800
987
911
2988
1185
1804
1699
1548
3996
1793
1266
830
1419
1485
1265
640
6684
2396
773
1087
1384
4322
3625
1276
1261
1451
1414
30862
1689
1322
3168
1795
1113
5271
893
829
911
1433
1360
1180
9675
1000
6870
2205
35634
6508
1330
1310
1140
716
954
2458
1251
657
3042
1334
1196
1650
1724
1196
1039
2719
1278
2352
770
4072
1238
1661
4538
1061
873
2694
4844