1693
1381
2161
1484
1722
2654
1903
1642
1878
1863
2635
2100
1795
2468
5937
2633
4549
3816
3282
6237
19157
5215
19492
3331