2592
2
807
1291
1
1850
6
747
874
1439
289
313
516
892
0
356
3
603
825
72
1791
288
844
169
643
662
315
147
186
900
1231
215
489
175
578