5442
2328
2408
1194
980
390
1371
519
1171
568
497
182
834
299
871
133
746
274
713
165
519
196
715
191
575
231
385
81
684
232
440
113
548
79
602
231
770
222
679
274