2288
3
4125
15
1880
4
1228
5
403
1
1416
107
1162
1770
1675
2635
6
2572
691
130
625
139
2093
2427
7
690
796
876
101
769
2
88
801
115
604
0
659
892
83