926
926
758
2170
1706
1147
1170
3708
11981
11572
9631
1678
2649
2032
1943
2047
1171
954
1410
735
1239
2406