2140
430
2300
741
1919
467
1553
486
1843
569
2093
603
2839
1314
749
144
1142
438
523
168
595
195
696
163
824
186
510
196
679
161
537
226
554
180
764
374
470
162
551
295