17
751
109
882
39
433
234
147
672
120
66
570
167
157
71
8
1096
913
2018
452
1072
437
218
896
161
88
801
447
7
87
385
15
199
274
2760
194
437
350
918
3
570
17
619
15
1003
643
