2759
1
941
718
1164
2
1087
1425
1001
2767
1260
2153
1456
4099
8
7884
17
1333
981
862
861
692
1199
1843
1905
1615
937
1215
4387
1335
1384
899
1131
935