2410
2228
784
620
1329
1396
849
514
562
630
656
684
606
643
732
1789
656
1327
2131
869
965
1294
720
2269
2729