2150
1390
2165
1296
2326
1564
2067
1431
2254
1470
1982
1116
2096
1309
3044
4609
8101
3614
4593
2889
4817
3236
4737
2879