2747
5
1658
1
167
677
2
625
1101
2603
4
6423
9
2669
18
1432
3318
384
444
1210
889
526
0
1253
1786
10
90
287
519
45
108
1721
12423
20
589
1453
493
779