3159
10
235
1
238
264
79
1659
4
829
2
342
952
396
64
2435
7
554
678
3
379
511
740
105
212
86
0
103
1212
327
332
121
422
286
281
95