2387
2387
2262
5504
1159
946
1052
1158
1287
3006
2071
2586
7548
7184
2001
1679
1692
3413
6238
3741
7551
3261