116
781
2444
19411
815
1016
613
2094
852
1743
1506
861
1835
1627
1402
981
1023
1227
6014
1233
1415
1838
1118
20413
1758
3