1228
938
971
1193
2660
1604
1094
2118
1607
2123
844
2124
2637
1358
2638
1871
1618
2386
2131
2644
1365
2133
2389
854
1626
1115
2395
1628
1886
1633
1890
2402
2658
1381
2149