1098
1
1362
1273
1083
4
775
3
607
1029
511
471
2
76
28
107
122
587
160
201
966
551
1831
197
123
63
87
888
1104
219
103
162
135