115
1
639
4
270
2
166
71
593
3
139
527
0
107
182
308
530
1121
6
174
236
88
86
79
95
84
90
506
939
97
323
937
237
464
78