2416
1715
1644
2388
2112
1871
1382
2665
879
1135
883
634
1147
1154
902
909
1167
2450
661
2198
1175
1431
1943
1443
676
1446
2214
937
682
2479
2480
1717
695
1719
1464