102
1995
2177
90
2488
849
896
2462
1442
1191
1714
2226
947
1724
1730
965
1989
1224
1992
713
1225
2252
2509
974
2510