856
3
661
1
934
478
625
5004
7
491
803
1087
1617
5
1032
1157
2
671
1641
6
866
742
1333
1048
1353
732
1326
72
81
239
88
11362
3150
0
889