897
1
2525
5
865
75
131
1748
1858
8
595
958
1094
2
594
4
1147
472
125
73
341
396
1312
3
124
162
565
122
1166
16
77
98
167
1991
301
74
1221