2254
3
2902
2
1474
3616
4115
1
959
7
1775
3034
4
2217
3328
8
2012
582
2361
5
1504
2568
1032
552
800
274
410
851
267
666
1762
5703
26
0
1064
1721
11
566
2340