1875
15
649
1
2570
2
726
1352
734
615
70
948
462
83
818
789
6807
871
5
1040
812
537
2242
12
1246
867
4
474
1207
3
672
0
860
893
2680
395
723
438