18383
13500
5988
4358
8438
3374
7064
2693
3850
1506
1363
3422
952
2394
1498
1810
3172
27719
1368
1266
684
1219
2757
2057
3402
2188
4441
962
1308
1371
1804
1604
1379
703
4023
2080
1695
712
663
2167
1814
1072
1467
3256
1781
955
712
693
827
1767
685
2279
744
572
748
854
1809
738
4646
650