507
860
1232
516
153
1051
1191
315
290
361
1018
170
299
497
342
469
1738
733
486
2019
133
525
232
342
545
200
758
836
859
1152
288
495
612
227
608
645
267
566
506
865
226
1081
190
852
259
710
613
1566
678
274
235
172
587
1277
