1983
982
850
433
924
323
680
136
2525
1067
527
264
508
99
645
116
428
161
225
39
786
107
681
137
579
77
393
192
413
175
764
228
470
265
596
159
241
164
590
130