1237
136
1018
60
1085
80
1162
77
2136
235
1565
163
4045
635
1747
165
933
52
5004
579
3364
465
845
102
977
21
670
14