2911
170
150
2043
999
265
3005
805
176
3240
1344
157
2284
679
155
2959
766
281
3488
1475
300
1850
965
277
2581
773
285
1850
199
127
5007
873
234
3261
110
167
3739
877
296
3551
558
101
3489
893
172