1102
1
485
664
3
214
678
2
681
453
251
127
541
267
474
733
316
1351
844
738
666
106
382
584
564
683
1025
115
67
121
117