3655
139
2991
212
3584
224
1894
167
2419
228
1918
125
1442
108
1159
83
1917
102
1545
91
3635
316
1196
69
1064
162
1382
237
1618
158
2182
275
1982
239
916
119
916
113
1136
152
3973
262
1140
127
997
150
3585
317
890
98
703
61
2127
239
1110
25