786
0
1158
1
481
4
343
440
2339
2
1502
3
1829
2213
514
1042
946
399
1006
3644
808
5423
5162
5
1287
918
1401
1195
1942
2706
2123
1059
1962
1171
837
270