4010
822
178
2507
321
194
1193
543
126
2648
537
166
1922
339
191
1607
919
108
2635
125
280
2326
444
216
2101
536
258
3047
981
288
1817
192
298
2814
310
149