565
2
157
1
123
207
80
121
62
23
98
672
1991
309
165
1448
7
77
1166
16
64
1097
122
241
89
307
306
73
135
124
1433
2114
536
1735