848
2
176
1
1438
3
973
612
1017
185
1698
1585
5
623
1153
1281
640
0
1167
3792
10
207
114
270
831
6
1160
659
197
1061
1104
1199
807
145
899
341
434