12374
2038
1762
1169
2884
4984
971
1084
21319
1001
1290
934
923
1389
3307
3570
1406
1769
1047
2894
1018
8685
2705