1094
1528
2517
949
2840
4514
1079
4406
7144
17365
1935
35132
2176
5667
1956
2054
2005
2855
3097
6158
3136
1961
6851
2834
7837
3027
3840
2713
3728
2640
2136