1995
1627
2881
1076
4514
2684
1231
1034
23756
1166
1136
19023
3516
2504
2084
30764
2695
2569
1069
3394
1694
1362
2209
1043
1691
849
1375
1004
1412
1774
1440
1124
1766
1069
3522
904
1040
1389
1942
992
1124
1049
2519
2370
1196
21751
2647
2017
1420
2105
1156
1188
1239
1108
7790
3062
2980
5769
954
1059