809
1
6158
7
2082
1089
0
1223
785
1451
610
1331
4954
5
773
989
781
194
106
542
1304
2466
370
3448
1397
742
1107
272
618
120
1135
3
1668
383
623