1720
2508
1396
1082
1308
1081
625
980
781
2574
963
1235
737
1671
727
1036
2585
1844
659
2460
928
2032
2330
635
764
766
2050
2580
793
2591
801
1265
875
810
2409