2249
487
6614
2612
2810
1290
1500
561
1301
607
559
195
920
325
930
145
782
278
744
174
600
187
742
192
643
241
1134
384
1211
516
1043
545
779
280
404
91
705
239
477
119