1110
199
1104
381
834
259
670
297
855
322
1184
368
948
273
2243
931
500
135
1128
449
1319
625
2019
1034
588
103
538
173
319
200
505
93
488
210
624
163
405
93
812
324