8300
4
816
1
624
0
894
1065
3
2433
6
3326
5
4401
10
639
571
310
35
501
1300
2
814
391
56
98
1329
433
165
103
260
559
117
825
1352
623
536
515