339
432
1283
161
147
157
350
2018
672
1761
918
1096
1129
194
437
751
801
452
192
479
643
1003
2760
234
610
8
62
10
616
134
732
913
100
570
452
662
2050
3210
633
57
637
576
66
87
11
447
646
489
17
