172
978
11
448
33
1091
158
5
34
228
13
1245
278
551
736
891
712
837
446
906
569
1233
24
3246
2015
889
661
606
3257
281
2
151
956
29
331
2018
1031
1700
525
225
748
552
810
257
3200
864
499
650
688
86
15
27
