402
1020
667
211
1174
582
125
1989
208
393
268
156
1768
1059
10
149
275
694
100
204
615
170
