997
2
793
1
1135
3
648
53
0
149
109
263
165
74
808
1656
4149
4
1436
1143
3992
1758
15
841
1277
5
1850
1087
3454