2883
1339
438
97
901
352
1065
546
515
189
739
115
603
193
676
249
259
85
613
118
556
151
994
514
828
347
447
161
633
74
371
126
1216
575
571
239
648
138
302
111