272
349
503
1556
1911
1206
1035
637
790
551
598
609
759
105
1236
180
655
486
602
227
482
140
619
84
28
281
602
187
874
760
49
0
755
1000
2018
224
544
56
451
930
982
1492
341
303
1711
123
170
26
26
484
839
