86
623
4868
486
16537
2554
539
554
66
472
649
490
72
68
109
3288
456
584
1162
844
2787
2948
114
2273
64
148