1988
396
2110
686
1751
440
1398
452
1693
527
1929
554
2606
1209
734
142
1069
410
509
159
575
189
682
154
808
180
497
190
664
154
506
221
500
163
703
349
446
158
514
283