1149
230
1538
697
1098
302
1394
434
613
126
845
336
1620
509
3403
1725
1798
741
669
171
1142
570
924
373
651
185
918
271
619
151
707
294
582
118
892
194
192
84
622
83