989
1
167
1226
1380
0
3326
3
1767
2
1052
2522
1368
892
2285
2999
1061
707
1787
1699
944
1813
1217
6225
4
1016
1169
1690
1204
1084