1676
694
4268
2172
541
40
859
320
818
152
955
392
784
183
803
252
720
174
817
190
563
128
514
200
744
106
530
77
390
77
340
121
320
176
530
265
344
225
267
177