2343
2048
1612
4835
1303
1135
1191
1515
1291
1548
849
3327
855
989
3347
1278
1036
1565
609
713
1924
1148
2313
2080
