997
1156
5670
4684
4481
2291
956
2139
1052
28239
1437
12699
1415
1415
924
1573
2619
1944
10117
1075
902
1142
1105
1302
1505