2572
5
889
3
141
1
2094
1162
796
876
691
132
625
1265
1948
2
1679
2635
6
1770
769
627
85
5646
16
2135
1378
4126
15
1882
4
101
2289
1229
405
1416
770
393