2209
1066
2492
1309
840
631
1956
5081
2557
1361
2009
558
1164
1843
2495
518
2259
4167
1056
251
602
1020
2083
3117
2044
1943
1590
2365
1525
3054