951
1
619
564
4179
616
0
2502
2740
467
3140
4
2906
2
1279
3539
3
1061
496
3240
6
2954
3315
1197
1366
14861
7
2346
920
2122
8607
8
2794
4943
2061
2153
1196
2452