3156
15960
628
3187
419
2161
475
2499
122
621
78
423
89
465
103
595
175
891
181
991
27
133
29
154
32
310
4
15
72
387
11
50
3156
15960
628
3187
419
2161
475
2499
122
621
78
423
89
465
103
595
175
891
181
991
27
133
29
154
32
310
4
15
72
387
11
50