2326
2619
1565
8023
2163
886
8985
1141
7449
2543
980
921
1050
964
1149
3195
1185
949
890
3393
2006
762
930
2098
856