27549
12
1373
6
2323
1
5959
18
3631
8
1971
7
1295
1650
1804
1421
1131
1709
1110
3
980
2
732
490
330
426
893
2514
2876
2553
2837
10
2695
2125
223
1164
806
608
4404