1389
2
1436
1
367
0
953
4265
2855
3
2105
918
2257
1115
2979
2069
514
177
1132
247
2177
3331
6
518
425
1124
2419
656
1593
7