2391
4550
3812
7660
26429
2737
3550
5936
1476
3644
34388
1162
1339
1699
1429
1525
1576
9591
1432
1033
901
1396
1716
857
1024
1239
892
1477
804
804
999
856
1184
876
987
1366
1212
961
975
2436
2462
995
6159
1337
1047
1351
1143
1929
899
1003
2139
1540
907
1288
1476
914
903
873
3344
965