2804
915
1472
832
1642
1062
1577
1218
846
676
757
942
737
1312
699
1045
1253
1470
606
694
733
1837
745
1616
2235
1413
1105
1068
853
611
799
1982
801
879
791
2303
1185
856
1014
590
2007
1841
1064
957
657
1420
1167
851
963
987
599
956
1745
701
2216
